home *** CD-ROM | disk | FTP | other *** search
/ Archive Magazine CD 1995 / Archive Magazine CD 1995.iso / discs / pipeline / fworkz_pro / !Fireworkz / !Run < prev    next >
Encoding:
Text File  |  1988-01-31  |  4.4 KB  |  99 lines

  1. |
  2. | Run file for Fireworkz Pro
  3. |
  4. Set FireworkzPro$Dir <Obey$Dir>
  5. |
  6. IconSprites <FireworkzPro$Dir>.!Sprites
  7. |
  8. Set File$Type_BDF Firewrkz
  9. SetMacro Alias$@RunType_BDF   Run <FireworkzPro$Dir>.!Run %%*0
  10. SetMacro Alias$@PrintType_BDF Run <FireworkzPro$Dir>.!Run -Print %%*0
  11. |
  12. Set File$Type_BE0 Recordz
  13. SetMacro Alias$@RunType_BE0   Run <FireworkzPro$Dir>.!Run %%*0
  14. SetMacro Alias$@PrintType_BE0 Run <FireworkzPro$Dir>.!Run -Print %%*0
  15. |
  16. Set File$Type_BE1 Resultz
  17. SetMacro Alias$@RunType_BE1   Run <FireworkzPro$Dir>.!Run %%*0
  18. SetMacro Alias$@PrintType_BE1 Run <FireworkzPro$Dir>.!Run -Print %%*0
  19. |
  20. Set File$Type_C1C Wordz
  21. SetMacro Alias$@RunType_C1C   Run <FireworkzPro$Dir>.!Run %%*0
  22. SetMacro Alias$@PrintType_C1C Run <FireworkzPro$Dir>.!Run -Print %%*0
  23. |
  24. Set File$Type_C1D FwrkzTem
  25. SetMacro Alias$@RunType_C1D   Run <FireworkzPro$Dir>.!Run -Template %%*0
  26. SetMacro Alias$@PrintType_C1D Run <FireworkzPro$Dir>.!Run -oPrint %%*0
  27. |
  28. Set File$Type_C1E FwrkzCmd
  29. SetMacro Alias$@RunType_C1E   Run <FireworkzPro$Dir>.!Run -Command %%*0
  30. |
  31. If "<File$Type_DFE>"="" then Set File$Type_DFE CSV
  32. If "<File$Type_C32>"="" then Set File$Type_C32 RTF
  33. If "<File$Type_BA6>"="" then Set File$Type_BA6 ExcelXLS
  34. If "<File$Type_DB0>"="" then Set File$Type_DB0 LotusWK1
  35. If "<File$Type_C27>"="" then Set File$Type_C27 Database
  36. |
  37. SetEval FireworkzPro$$ROMType 350
  38. RMEnsure UtilityModule 3.50 SetEval FireworkzPro$$ROMType 310
  39. RMEnsure UtilityModule 3.10 SetEval FireworkzPro$$ROMType 300
  40. RMEnsure UtilityModule 3.00 SetEval FireworkzPro$$ROMType 200
  41. |
  42. If FireworkzPro$$ROMType>=310 Then DOSMap FWK &BDF
  43. If FireworkzPro$$ROMType>=310 Then DOSMap FWT &C1D
  44. If FireworkzPro$$ROMType>=310 Then DOSMap TXT &FFF
  45. If FireworkzPro$$ROMType>=310 Then DOSMap CSV &DFE
  46. If FireworkzPro$$ROMType>=310 Then DOSMap RTF &C32
  47. If FireworkzPro$$ROMType>=310 Then DOSMap XLS &BA6
  48. If FireworkzPro$$ROMType>=310 Then DOSMap BMP &69C
  49. If FireworkzPro$$ROMType>=310 Then DOSMap DIB &69C
  50. If FireworkzPro$$ROMType>=310 Then DOSMap AFF &AFF
  51. | RISC OS 3.10 DOSFS can't take numbers in extension
  52. If FireworkzPro$$ROMType>=350 Then DOSMap WK1 &DB0
  53. If FireworkzPro$$ROMType>=350 Then DOSMap FF9 &FF9
  54. |
  55. If "<Wimp$Scrap>"="" Then Run ADFS::FirewrkzP1.$.!Scrap.!Boot
  56. |
  57. | RMEnsure FontManager 2.42 Error 0 Fireworkz Pro needs Outline FontManager 2.42 or later
  58. |
  59. Set FireworkzPro$CLibLoaded 1
  60. RMEnsure SharedCLibrary 0.00 Set FireworkzPro$CLibLoaded 0
  61. If FireworkzPro$CLibLoaded=1 then RMEnsure SharedCLibrary 3.75 Error 0 You are already running a version of CLib which is too old. Fireworkz Pro needs SharedCLibrary 3.75 or later
  62. Unset FireworkzPro$CLibLoaded
  63. |
  64. Set FireworkzPro$NeedsSystem 0
  65. RMEnsure SharedCLibrary 3.75 Set FireworkzPro$NeedsSystem 1
  66. RMEnsure ColourTrans 0.52 Set FireworkzPro$NeedsSystem 1
  67. RMEnsure FPEmulator 2.80 Set FireworkzPro$NeedsSystem 1
  68. RMEnsure Squash 0.00 Set FireworkzPro$NeedsSystem 1
  69. If FireworkzPro$NeedsSystem=1 Then If "<System$Path>"="" Then Run ADFS::FirewrkzP1.$.!System.!Boot
  70. Unset FireworkzPro$NeedsSystem
  71. |
  72. RMEnsure SharedCLibrary 3.75 RMLoad System:Modules.CLib
  73. RMEnsure SharedCLibrary 3.75 Error 0 The version of CLib installed in your !System is too old. Fireworkz Pro needs SharedCLibrary 3.75 or later
  74. |
  75. RMEnsure ColourTrans 0.52 RMLoad System:Modules.Colours
  76. RMEnsure ColourTrans 0.52 Error 0 The version of ColourTrans installed in your !System is too old. Fireworkz Pro needs ColourTrans 0.52 or later
  77. |
  78. RMEnsure FPEmulator 2.80 RMLoad System:Modules.FPEmulator
  79. RMEnsure FPEmulator 2.80 Error 0 The version of FPEmulator installed in your !System is too old. Fireworkz Pro needs FPEmulator 2.80 or later
  80. |
  81. |RMEnsure Squash 0.00 RMLoad System:Modules.Squash
  82. |
  83. Set FireworkzPro$$ImageDir   <FireworkzPro$Dir>
  84. Set FireworkzPro$ResourceDir <FireworkzPro$Dir>
  85. |
  86. SetMacro FireworkzPro$Path <FireworkzPro$UserPath><FireworkzPro$$Disc1Path><FireworkzPro$ResourceDir>.User.,<FireworkzPro$ResourceDir>.Resource.<FireworkzPro$EndPath>
  87. |
  88. WimpSlot -min 32K -max 32K
  89. Run FireworkzPro:Loader -dir <FireworkzPro$$ImageDir> -id FireworkzPro -test Resource.Holidays
  90. |
  91. |If FireworkzPro$$ROMType>=350 Then RMEnsure Task 0.08 RMLoad FireworkzPro:TaskX!*
  92. RMEnsure Task 0.08 RMLoad FireworkzPro:TaskX0*
  93. RMEnsure Task 0.08 Error 0 The version of Task found on your application resources path is too old. Fireworkz Pro needs Task 0.08 or later
  94. |
  95. |If FireworkzPro$$ROMType=310 Then RMEnsure BorderUtils 0.02 RMLoad FireworkzPro:BorderUtil
  96. |
  97. Run FireworkzPro:ImageSlot <FireworkzPro$$ImageDir>.!RunImage 12K 64K
  98. |
  99. Run <FireworkzPro$$ImageDir>.!RunImage -n Fireworkz Pro %*0